package com.frank.stock4j.tusharepro.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.time.LocalDate;
import com.frank.stock4j.tusharepro.bean.NewShareBean;

/**
* 描述：获取新股上市列表数据
* @author: codesmith
**/
@Data
@TableName("new_share")
public class NewShareEntity implements NewShareBean {
    
    /*
    * TS股票代码
    */
    @TableId
    @TableField("`ts_code`") protected String tsCode;

    @TableField("`sub_code`") protected String subCode;

    @TableField("`name`") protected String name;

    @TableField("`ipo_date`") protected LocalDate ipoDate;

    @TableField("`issue_date`") protected LocalDate issueDate;

    @TableField("`amount`") protected Double amount;

    @TableField("`market_amount`") protected Double marketAmount;

    @TableField("`price`") protected Double price;

    @TableField("`pe`") protected Double pe;

    @TableField("`limit_amount`") protected Double limitAmount;

    @TableField("`funds`") protected Double funds;

    @TableField("`ballot`") protected Double ballot;
}